Meta description:
Enveloppe la cible d'un bouclier de glace lui accordant des points de vie temporaires.\r\nCe bouclier réagit aux impacts : les assaillants qui échouent à résister à son influence sont affectés par l'État Eau.
-
Tags:
['complexAction', 'Complex action'] -
Name:
aIceArmor
-
Displayed name:
Armure de glace
-
Description:
Enveloppe la cible d'un bouclier de glace lui accordant des points de vie temporaires. Ce bouclier réagit aux impacts : les assaillants qui échouent à résister à son influence sont affectés par l'État Eau.
-
Cast description:
| PA: vAP.string | TdR: vCD.strings | | :---: | :---: | | **Flux: vFluxOrCost.string ➞ vFluxCost.string** | **Portée: vRange.string** | Confère à la cible vLvl.string points de vie supplémentaires pendant 15 secondes. Tant que cet effet est actif, toute créature qui attaque la cible doit réussir un test de Vigueur ou être affectée par l'**État Eau**.
-
Condition:
assert(character.sFlux.current >= vFluxCost.value, [[Vous n'avez pas assez de Flux]])
-
AP cost:
3
-
Cooldown:
5
-
Flux cost:
apMod(vAP)*cdMod(vCD)*targetMod(1,0)*durMod(15)*vRange*effect(vLvl*5,15)*noTestMod*complexMod
-
Variables:
vRange = ListVariable([[vRange]], [[Portée]], {[[shortMod]]}, {[[5m]]}) vLvl = NumberVariable([[vLvl]], [[Armure]], [[3]], [[30]], [[3]])
-
On used script:
character.sFlux:changeCurrent(-vFluxCost.value) action.currentCD:set(vCD.value)
-
Type:
1
-
Action effects:
-
Use case:
4
-
Name:
Armure de glace
-
Description:
-
Script:
effect = character:createEffect([[mIceArmor]]) effect.displayName:set([[Armure de glace]]) effect.description:set([[Confère {{vLvl.string}} points de vie supplémentaires.]]) effect.script:set([=[character.sExtraHP:changeCurrent({{vLvl.value}})]=]) effect.duration:set(15) effect:activate()
-
Variables:
-